Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Komodo Wallet v0.9.0 Release
We are excited to announce Komodo Wallet v0.9.0. This release introduces HD wallet functionality, cross-platform fiat on-ramp improvements, a new feedback provider, and numerous bug fixes and dependency upgrades.
Under the hood, the app has undergone a major rewrite to migrate to our new KDF Flutter SDK. This allows developers to quickly and easily build their own DeFi applications in hours instead of months. See the SDK package for more information.
The codebase is now unified across all web, desktop, and mobile platforms. This change allows for more consistent development and easier maintenance.
🚀 New Features
🎨 UI/UX Improvements
⚡ Performance Enhancements
🐛 Bug Fixes
🔒 Security Updates
💻 Platform-specific Changes
iOS & macOS
Web/Desktop/Mobile
Full Changelog: 0.8.3...0.9.0
Changelog
TODO
KDF SDK
This app migrates most of our codebase to the new KDF Flutter SDK, which showcases how even hobbyist developers can build their own GUI apps using our simple tools and avoiding the months of headache and time invested in starting from scratch.
Due to this dual benefit, we appreciate your patience with any teething issues or regressions of existing features.
OPSEC
Dependencies Diff Summary
See the generated diff summary in Google Drive for more info and a patch of the code changes.
The directory includes the following:
The diff summary is generated using our diff-summary-generator.
Package Dependencies Summary (Click to Expand/Collapse)
QA
cc @KomodoPlatform/qa
While HD support is the most notable user-facing change, this is an entire rewrite "under the hood", so all features are affected. Please test widely. The follow-up release will focus on any major issues identified after release as well as general performance optimisations (especially those which have regressed since pre-SDK migration).
Please also note that any issues already reported which are not patched will be addressed in a future update.
Auto-reviews:
NB: The CodeRabbit summary below is incomplete and only considers the incremental changes between the commit when the branch was updated and the current commit because it exceeded the max length when opening the PR. In the future, we will always keep a PR open for
dev->mainto avoid this limit.Summary by CodeRabbit
New Features
CustomTokenImportBlocand repository interface.CoinAddressesBlocfor managing coin addresses.FiatFormBlocfor fiat on-ramp form management.FaucetBlocto manage faucet requests.Improvements
KomodoDefiSdkandCoinsRepofor improved architecture and type safety.ThemeExtensionfor custom dark and light themes.WithdrawFormBloc,MarketMakerBotBloc, andNftWithdrawBloc.BanxaFiatProvider,RampFiatProvider) with stronger typing and error handling.CacheMissExceptionfor portfolio growth repository.CoinsBlocand related repositories.KomodoDefiSdkacross multiple blocs.TextThemeExtensionin the theme.Fixes